The Biggest Dictionary Problem In Python. Fixing It With Dataclasses